导入 sys
导入 os

sys.path.追加(os.路径.绝对路径(r'G:\grasspy_zwmodules\pyecharts\zwpyecharts\src'))

从 百度可视化.图表 导入 〇折线图
从 百度可视化.全局变量 导入 匚坐标轴类型
从 百度可视化 导入 选项

从 网页io 导入 启动服务器
从 网页io.输出 导入 *

套路 主函数():
    x_data = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]

    c = (
        〇折线图()
        .添加x轴(x轴数据=x_data)
        .添加y轴(
            系列名称="邮件营销",
            堆叠='总量',
            y轴=[120, 132, 101, 134, 90, 230, 210],
            # 区域填充样式选项々=选项.〇区域填充样式选项々(不透明度=0.5),
            标签选项々=选项.〇标签选项々(显示=假)
        )
        .添加y轴(
            系列名称="联盟广告",
            堆叠='总量',
            y轴=[220, 182, 191, 234, 290, 330, 310],
            # 区域填充样式选项々=选项.〇区域填充样式选项々(不透明度=0.5),
            标签选项々=选项.〇标签选项々(显示=假)
        )
        .添加y轴(
            系列名称="视频广告",
            堆叠='总量',
            y轴=[150, 232, 201, 154, 190, 330, 410],
            # 区域填充样式选项々=选项.〇区域填充样式选项々(不透明度=0.5),
            标签选项々=选项.〇标签选项々(显示=假)
        )
        .添加y轴(
            系列名称="直接访问",
            堆叠='总量',
            y轴=[320, 332, 301, 334, 390, 330, 320],
            # 区域填充样式选项々=选项.〇区域填充样式选项々(不透明度=0.5),
            标签选项々=选项.〇标签选项々(显示=假)
        )
        .添加y轴(
            系列名称="搜索引擎",
            堆叠='总量',
            y轴=[820, 932, 901, 934, 1290, 1330, 1320],
            # 区域填充样式选项々=选项.〇区域填充样式选项々(不透明度=0.5),
            标签选项々=选项.〇标签选项々(显示=假)
        )
        .设置全局选项々(
            标题选项々=选项.〇标题选项々(主标题="折线图 - 堆叠"),
            提示框选项々=选项.〇提示框选项々(触发类型="坐标轴", 坐标轴指示器类型="cross"),
            x轴选项々=选项.〇坐标轴选项々(类型_=匚坐标轴类型.类目, 两边留白=假),
            y轴选项々=选项.〇坐标轴选项々(
                类型_=匚坐标轴类型.数值,
                坐标轴刻度选项々=选项.〇坐标轴刻度选项々(显示=真),
                分割线选项々=选项.〇分割线选项々(显示=True),
            ),
        )
    )
    c.宽度 = '100%'
    输出html(c.渲染到笔记本())

如果 __名称__ == "__主体__":
    启动服务器(主函数, 调试=真, 端口=8080)